multiple-spindle lathe - Spanish English Dictionary